@return unquote("alpha(#{$c},#{$a})");
}
+$ease-out-quad: cubic-bezier(0.25, 0.46, 0.45, 0.94);
+
* {
padding: 0;
-GtkToolButton-icon-spacing: 4;
}
border-radius: 3px;
- transition: all 200ms ease-out;
+ transition: all 200ms $ease-out-quad;
@include entry(normal);
&.flat, &.flat:focus {
.button {
- $_button_transition: all 200ms ease-out;
+ $_button_transition: all 200ms $ease-out-quad;
border: 1px solid;
border-radius: 3px;
-GtkNotebook-has-tab-gap: false;
-GtkWidget-focus-padding: 0;
-GtkWidget-focus-line-width: 0;
- transition: all 200ms ease-out;
+ transition: all 200ms $ease-out-quad;
&:backdrop {
background-color: $backdrop_base_color;
}
// transition
.list-row, list-row.button {
- transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);
+ transition: all 300ms $ease-out-quad;
&:hover { transition: none; }
}
border: 1px solid;
padding: 5px 8px 6px;
border-radius: 3px;
- transition: all 200ms ease-out;
+ transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);
background-color: transparent;
background-image: linear-gradient(to bottom, #212121, #292929 90%);
border-color: #1c1f1f;
border: 1px solid;
border-radius: 3px;
padding: 5px 8px 6px;
- transition: all 200ms ease-out;
+ transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);
color: #eeeeec;
outline-color: rgba(238, 238, 236, 0.3);
border-color: #1c1f1f;
.button.flat:hover, .header-bar .titlebutton.button:hover,
.titlebar .titlebutton.button:hover,
GtkCalendar.header .titlebutton.button:hover {
- transition: all 200ms ease-out;
+ transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);
transition-duration: 500ms; }
.button.flat:hover:active, .header-bar .titlebutton.button:hover:active,
.titlebar .titlebutton.button:hover:active,
GtkCalendar.header .titlebutton.button:hover:active {
- transition: all 200ms ease-out; }
+ transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); }
.button:hover, .header-bar .button.titlebutton:hover,
.titlebar .button.titlebutton:hover,
GtkCalendar.header .button.titlebutton:hover {
-GtkNotebook-has-tab-gap: false;
-GtkWidget-focus-padding: 0;
-GtkWidget-focus-line-width: 0;
- transition: all 200ms ease-out; }
+ transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); }
.notebook:backdrop {
background-color: #2c2c2c; }
.notebook.frame {
border: 1px solid;
padding: 5px 8px 6px;
border-radius: 3px;
- transition: all 200ms ease-out;
+ transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);
background-color: transparent;
background-image: linear-gradient(to bottom, #f7f7f7, #ffffff 90%);
border-color: #a1a1a1;
border: 1px solid;
border-radius: 3px;
padding: 5px 8px 6px;
- transition: all 200ms ease-out;
+ transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);
color: #2e3436;
outline-color: rgba(46, 52, 54, 0.3);
border-color: #a1a1a1;
.button.flat:hover, .header-bar .titlebutton.button:hover,
.titlebar .titlebutton.button:hover,
GtkCalendar.header .titlebutton.button:hover {
- transition: all 200ms ease-out;
+ transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);
transition-duration: 500ms; }
.button.flat:hover:active, .header-bar .titlebutton.button:hover:active,
.titlebar .titlebutton.button:hover:active,
GtkCalendar.header .titlebutton.button:hover:active {
- transition: all 200ms ease-out; }
+ transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); }
.button:hover, .header-bar .button.titlebutton:hover,
.titlebar .button.titlebutton:hover,
GtkCalendar.header .button.titlebutton:hover {
-GtkNotebook-has-tab-gap: false;
-GtkWidget-focus-padding: 0;
-GtkWidget-focus-line-width: 0;
- transition: all 200ms ease-out; }
+ transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); }
.notebook:backdrop {
background-color: #fcfcfc; }
.notebook.frame {